﻿html,body{height:100%}html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left;font-weight:normal}html,body,fieldset,img,iframe,abbr{border:0}i,cite,em,var,address,dfn{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}h1,h2,h3,h4,h5,h6,small{font-size:100%}sup,sub{font-size:83%}pre,code,kbd,samp{font-family:inherit}q:before,q:after{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}a,button{cursor:pointer}h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}del,ins,u,s,a,a:hover{text-decoration:none}body,textarea,input,button,select,keygen,legend{font:12px/1.14 Microsoft YaHei,arial,宋体;color:#333;outline:0}body{background:#fff;font-family:"PingFang SC","Microsoft Yahei","Helvetica","Arial",sans-serif}a,a:hover{color:#333}*{box-sizing:border-box}#aff-im-root .embed-icon{display:none !important}body{background:#f2f5f7}.container{width:1440px;margin:0 auto;color:#5e6485}a{color:#5e6485;transition:all .3s}a:hover{color:#09f}header{height:60px;position:fixed;width:100%;left:0;top:0;z-index:100;background:rgba(0,0,0,0);transition:background .2s,transform .3s}header.is-hidden{transform:translateY(-100%)}header.scrolled,header.mouse-over{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.75);box-shadow:0 2px 10px rgba(0,0,0,.1)}header.mouse-over{background:#fff}header.has-fixed-menu{box-shadow:none;border-bottom:1px solid #f2f2f2}header .container{display:flex;align-items:center;height:100%;position:relative}header .__logo{height:40px;margin-right:60px}header .__logo img{height:100%}header nav{flex:1;flex-shrink:0;height:100%}header nav ul{display:flex;height:100%}header nav ul li{margin-right:42px;font-size:14px;height:100%}header nav ul li .nav-item-name{display:flex;align-items:center;cursor:pointer;height:100%}header nav ul li .nav-item-name:hover,header nav ul li .nav-item-name.active{color:#09f}header nav ul li .nav-item-name:hover i img,header nav ul li .nav-item-name.active i img{transform:rotate(180deg)}header nav ul li .nav-item-name i{margin-left:8px}header nav ul li .nav-item-name i img{vertical-align:1px;transition:all .3s}header nav .nav-detail{width:1440px;position:absolute;top:100%;left:0;background:#fff;box-shadow:0 10px 10px rgba(0,0,0,.1)}header nav .nav-detail .nav-detail-content{display:none}header nav .nav-detail .nav-detail-content .__info{flex-shrink:0;width:220px;padding:20px;background:#f2f4f9}header nav .nav-detail .nav-detail-content .__info .__title{font-size:16px;font-weight:bold;margin-bottom:12px}header nav .nav-detail .nav-detail-content .__info .__desc{font-size:14px;line-height:1.5;margin-bottom:12px}header nav .nav-detail .nav-detail-content .__info .__img{width:100%;margin-bottom:18px}header nav .nav-detail .nav-detail-content .__info .__img a{display:block;width:100%}header nav .nav-detail .nav-detail-content .__info .__img a img{width:100%}header nav .nav-detail .nav-detail-content .__info .__contact ._t{font-size:14px;margin-bottom:8px}header nav .nav-detail .nav-detail-content .__info .__contact ._c p{font-size:13px;display:flex;align-items:center;margin-bottom:8px}header nav .nav-detail .nav-detail-content .__info .__contact ._c p:last-child{margin-bottom:0}header nav .nav-detail .nav-detail-content .__info .__contact ._c p img{margin-right:8px;width:14px}header nav .nav-detail .nav-detail-content .__info .__contact ._c p .cus{color:#09f;cursor:pointer}header nav .nav-detail .nav-detail-content .__info .__contact ._c p .cus:hover{color:hsl(204,100%,45%)}header nav .nav-detail .nav-detail-content .nav-list{flex:1;border-top:1px solid #f2f4f9;padding:32px}header nav .nav-detail .nav-detail-content .nav-list .__product-list{display:flex}header nav .nav-detail .nav-detail-content .nav-list .__product-list.__solution-list dl.wide dd{display:flex;flex-wrap:wrap;max-width:450px}header nav .nav-detail .nav-detail-content .nav-list .__product-list.__solution-list dl.wide dd a{margin-right:16px;width:calc(50% - 16px)}header nav .nav-detail .nav-detail-content .nav-list .__product-list dl{margin-right:30px;min-width:128px;flex-shrink:0}header nav .nav-detail .nav-detail-content .nav-list .__product-list dl dt{font-size:14px;font-weight:bold;color:#28253e;border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:22px}header nav .nav-detail .nav-detail-content .nav-list .__product-list dl dd a{display:flex;align-items:center;font-size:14px;margin-bottom:16px}header nav .nav-detail .nav-detail-content .nav-list .__product-list dl dd a.hot::after{content:"";display:block;width:14px;height:14px;background:url(/static/ihuyi/img/svg_10012.svg) no-repeat 100% 60%;margin-left:2px}header .__func{display:flex;align-items:center;font-size:14px;height:100%}header .__func .__tel{margin-right:30px}header .__func .__login{display:flex;align-items:center;height:100%}header .__func .__login a:first-child{margin-right:30px}header .__func .__login a.__btn{width:100px;height:100%;background:#09f;color:#fff;display:flex;align-items:center;justify-content:center;transition:all .3s}header .__func .__login a.__btn:hover{background:hsl(204,100%,45%)}.banner{height:480px;background-size:auto 100%;background:#f3f7fe center 100% no-repeat}.banner .container{height:100%;background-repeat:no-repeat}.banner .container .banner-content{padding-top:60px;height:100%;display:flex;flex-direction:column;justify-content:center}.banner .container .banner-content h1{font-size:28px;font-weight:bold;color:#28253e;margin-bottom:20px}.banner .container .banner-content p{font-size:16px;color:#28253e}.banner .container .banner-content .banner-btn{margin-top:30px}.banner .container .banner-content .banner-btn a{display:inline-block;width:100px;height:40px;line-height:40px;text-align:center;background:#09f;color:#fff;font-size:14px;border-radius:5px}.banner .container .banner-content .banner-related{margin-top:10px;font-size:14px}.banner .container .banner-content .banner-related a{color:#09f;transition:all .3s;margin-right:16px}.banner .container .banner-content .banner-related a:hover{color:rgb(0,122.4,204)}.bg-video video{position:fixed;left:0;top:0;width:100%;height:100%;object-fit:cover;z-index:-1}.ihuyi-block{padding-bottom:64px}.ihuyi-block.bg-white{background:#fff}.ihuyi-block .container>h2{padding:64px 0 40px;font-size:28px;font-weight:bold;color:#28253e;text-align:center;line-height:1}.ihuyi-block .container>h2:has(+.vice-title){padding-bottom:12px}.ihuyi-block .container>h2.has-vice-title{padding-bottom:12px}.ihuyi-block .container>.vice-title{font-size:14px;color:#a4a5a7;text-align:center;margin-bottom:40px;line-height:1.5}.product-case .__tab{padding:5px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;margin-bottom:12px}.product-case .__tab ul{display:flex;height:36px}.product-case .__tab ul li{flex:1;font-size:14px;color:#28253e;display:flex;align-items:center;justify-content:center;cursor:pointer}.product-case .__tab ul li.active,.product-case .__tab ul li:hover{color:#fff;background:#09f;border-radius:2px;position:relative;overflow:hidden}.product-case .__tab ul li.active::after,.product-case .__tab ul li:hover::after{content:"";display:block;width:10px;height:10px;background:#fff;position:absolute;bottom:-16%;left:50%;transform:translateX(-50%) rotate(45deg)}.product-case .__tab ul li:hover:not(.active){background:#f4f4f5;color:#28253e}.product-case .__product-list{display:none;flex-wrap:wrap;margin:0 -5px}.product-case .__product-list .__item{width:33.3333333333%;padding:5px}.product-case .__product-list .__item .item-content{box-shadow:0 0 5px rgba(0,0,0,.1);border-radius:5px;overflow:hidden}.product-case .__product-list .__item .item-content:hover{box-shadow:0px 0px 5px rgba(0,153,255,.4980392157)}.product-case .__product-list .__item .item-content a{display:block;border-radius:5px;overflow:hidden}.product-case .__product-list .__item .item-content a:hover .__title{background-color:#09f;color:#fff}.product-case .__product-list .__item .item-content a:hover .__title img{filter:brightness(0) invert(1)}.product-case .__product-list .__item .item-content a:hover .__title .arrow{display:block}.product-case .__product-list .__item .item-content a:hover .__content{background:linear-gradient(180deg, rgb(226, 243, 255) 1%, rgb(255, 255, 255) 62%)}.product-case .__product-list .__item .item-content a .__title{height:45px;padding:10px;display:flex;align-items:center;background:#fff url(/static/ihuyi/img/svg_10035.svg) no-repeat 100% 100%;color:#28253e;font-size:16px;position:relative;transition:all .3s}.product-case .__product-list .__item .item-content a .__title img{margin-right:10px}.product-case .__product-list .__item .item-content a .__title .arrow{width:16px;height:16px;position:absolute;right:16px;top:50%;transform:translateY(-50%);background:url(/static/ihuyi/img/svg_10030.svg) no-repeat 100% 100%;display:none}.product-case .__product-list .__item .item-content a .__content{padding:20px;background:linear-gradient(180deg, rgb(243, 245, 248) 1%, rgb(255, 255, 255) 62%);color:#5e6485;min-height:150px;transition:all .3s}.product-case .__product-list .__item .item-content a .__content .__desc{font-size:14px;line-height:1.5;margin-bottom:20px}.product-case .__product-list .__item .item-content a .__content .__tags{display:flex;flex-wrap:wrap}.product-case .__product-list .__item .item-content a .__content .__tags span{margin-right:16px;margin-bottom:10px;font-size:12px;color:#797979;background:#f3f5f8;padding:6px 12px;border-radius:2px}.customer-show-case img{width:100%}.bottom-recommend{background:no-repeat 100% 100%/100% 100%}.bottom-recommend .__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:48px;padding-bottom:30px}.bottom-recommend .__content .__title{font-size:20px;font-weight:bold;color:#fff;margin-bottom:25px}.bottom-recommend .__content .__link a{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:5px;transition:all .3s;color:#09f;font-weight:bold;font-size:13px;width:140px;height:40px}.bottom-recommend .__content .__link a:hover{background:#f2d200;box-shadow:0 0 10px rgba(242,210,0,.1);color:#fff}.footer{background:#2e354d}.footer .footer-links{display:flex;justify-content:space-between;padding:40px 0 20px}.footer .footer-links .__links{display:flex}.footer .footer-links .__links .__item{color:#fff;width:240px;padding-right:16px}.footer .footer-links .__links .__item:first-child{width:330px}.footer .footer-links .__links .__item .__title{font-size:14px;font-weight:bold;margin-bottom:20px}.footer .footer-links .__links .__item .__content{display:flex;width:100%}.footer .footer-links .__links .__item .__content ul{flex:1;width:100%}.footer .footer-links .__links .__item .__content ul li{margin-bottom:10px;font-size:14px;padding-right:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#a4a7b5}.footer .footer-links .__links .__item .__content ul li:last-child{margin-bottom:0}.footer .footer-links .__links .__item .__content ul li a{color:#a4a7b5;transition:all .3s}.footer .footer-links .__links .__item .__content ul li a:hover{color:#09f}.footer .footer-links .__contact{flex-shrink:0;min-width:163px}.footer .footer-links .__contact .__logo{width:90px;margin-bottom:8px}.footer .footer-links .__contact .__logo img{width:100%}.footer .footer-links .__contact .__info{font-size:14px;color:#fff;line-height:1.5;white-space:nowrap;margin-bottom:10px}.footer .footer-links .__contact .__info a{color:inherit}.footer .footer-links .__contact .__wx-qrcode{width:100px}.footer .footer-links .__contact .__wx-qrcode img{width:100%}.footer .footer-bottom{text-align:center;padding:16px 0;font-size:13px;color:#5e6485;border-top:1px solid #5e6485}.friendly-links{margin-bottom:20px}.friendly-links .switch{display:inline-block;font-size:13px;color:#a4a7b5;cursor:pointer;user-select:none}.friendly-links .switch img{vertical-align:-1px;margin-left:4px;transform:rotate(90deg);filter:grayscale(100%) brightness(0.7)}.friendly-links .__links{padding-top:0;max-height:0;overflow:hidden;transition:all .3s}.friendly-links .__links.active{max-height:300px;padding-top:16px}.friendly-links .__links a{color:#a4a7b5;font-size:13px;margin-right:10px;margin-bottom:10px}.pagnavi{display:flex;justify-content:flex-end}.pagnavi a{font-size:14px;padding:8px;min-width:36px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e5e5e5;border-radius:5px;color:#5e6485;margin:0 5px}.pagnavi a:first-child{margin-left:0}.pagnavi a:last-child{margin-right:0}.pagnavi a:hover{color:#09f;border-color:#09f}.pagnavi a.current{border-color:#09f;background:#09f;color:#fff}.right-side{position:fixed;right:10px;top:50%;transform:translateY(-50%);z-index:10}.right-side .__right-side-item{border-radius:50%;background:#fff;width:48px;height:48px;box-shadow:0 0 5px rgba(0,0,0,.2);position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10px;cursor:pointer}.right-side .__right-side-item:last-child{margin-bottom:0}.right-side .__right-side-item.online{height:138px;border-radius:30px;flex-direction:column;background:#09f}.right-side .__right-side-item.online .vertical-string{writing-mode:vertical-rl;text-orientation:upright;line-height:1.7;letter-spacing:6px;font-size:16px;color:#fff}.right-side .__right-side-item:hover .__detail{display:flex}.right-side .__right-side-item>img{margin-left:3px}.right-side .__right-side-item .__detail{position:absolute;left:0;top:50%;transform:translate(-101%, -50%);display:none;padding:16px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2)}.right-side .__right-side-item .__detail::after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:0;height:0;border-width:6px 0 6px 6px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;filter:drop-shadow(1px 0 1px rgba(0, 0, 0, 0.1))}.right-side .__right-side-item .__detail.qrcode-detail{margin:0 -8px}.right-side .__right-side-item .__detail .__tel{font-size:13px;white-space:nowrap}.right-side .__right-side-item .__detail .__tel .__t{color:#a4a7b5;margin-bottom:6px}.right-side .__right-side-item .__detail .__tel p{font-size:14px;color:#09f;margin-bottom:6px;font-weight:bold}.right-side .__right-side-item .__detail .__tel p:last-child{margin-bottom:0}.right-side .__right-side-item .__detail .__tel p a{color:inherit}.right-side .__right-side-item .__detail .__tel p span{font-weight:normal;font-size:12px;color:#5e6485}.right-side .__right-side-item .__detail .__qrcode{padding:0 8px}.right-side .__right-side-item .__detail .__qrcode .__t{text-align:center;margin-bottom:8px;color:#a4a7b5}.right-side .__right-side-item .__detail .__qrcode img{width:100px}.no-has .ihuyi-block .container>h2.has-vice-title{padding-bottom:16px}.page404{text-align:center;padding:3rem 0;border-top:.01rem solid #f6f6f6}.page404 img{height:300px}.page404 h1{font-weight:bold;font-size:1.7rem;color:#0068ab;margin-bottom:1rem}.page404 p{font-size:1rem}.page404 p a{color:#09f}/*# sourceMappingURL=style.css.map */
